dog conch - Turco Inglés Diccionario